Skip to content
/ nvd Public

Fast, simple library in Go to fetch CVEs from the National Vulnerability Database feeds

License

Notifications You must be signed in to change notification settings

daehee/nvd

Repository files navigation

nvd Go Report

Fast, simple library in Go to fetch CVEs from the NVD (U.S. National Vulnerability Database) feeds.

Install

go get github.com/daehee/nvd

Usage

The nvd package provides a Client for fetching CVEs from the official NVD feeds:

// nvd client with ./tmp working dir
client, err := NewClient("tmp")

// Fetch single CVE
cve, err := client.FetchCVE("CVE-2020-14882")

// Fetch all recently published and modified CVES
cves, err := client.FetchUpdatedCVEs()

License

MIT License

About

Fast, simple library in Go to fetch CVEs from the National Vulnerability Database feeds

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages